 /*  SAS Data Definition File */
 /*  Created by ddltox on Apr 08, 2009  (Wed 01:47 PM PDT) */
 /*  DDL source file: "ocs02/ocs02.ddl". */

/* DDL indicates that dataset record length (reclen) is 109 columns. */

TITLE "Special Survey of Orange County 2002";
FILENAME INDATA "    ";    /* Put name of data file between quotes */
LIBNAME LIBRARY "    ";    /* Put directory of data library between quotes */

PROC  FORMAT LIB=LIBRARY;
  VALUE q61fffff  1='18-24' 2='25-34' 3='35-44' 4='45-54' 5='55-64' 
                  6='65 and older' 9='Refuse' ;
  VALUE sex       1='Male' 2='Female' ;
  VALUE q01fffff  1='Single-family detached home' 2='Attached home' 
                  3='Apartment' 4='Another type of dwelling' 
                  5='Mobile home or trailer' 8='Don''t know' 9='Refuse' ;
  VALUE q02fffff  1='Less than 5 years' 2='5 to 10 years' 3='10 to 20 years' 
                  4='More than 20 years' 8='Don''t know' 9='Refuse' ;
  VALUE q03fffff  1='Own' 2='Rent' 3='Neither' 8='Don''t know' 9='Refuse' ;
  VALUE q04fffff  1='Very satisfied' 2='Somewhat satisfied' 
                  3='Somewhat dissatisfied' 4='Very dissatisfied' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q05fffff  1='Very satisfied' 2='Somewhat satisfied' 
                  3='Somewhat dissatisfied' 4='Very dissatisfied' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q06fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q07fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q08fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q09fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q10fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 
                  5='Don''t live in a city' 8='Don''t know' 9='Refuse' ;
  VALUE q11fffff  1='Big problem' 2='Somewhat of a problem' 3='Not a problem' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q12fffff  1='Big problem' 2='Somewhat of a problem' 3='Not a problem' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q13fffff  1='Big problem' 2='Somewhat of a problem' 3='Not a problem' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q14fffff  1='Big problem' 2='Somewhat of a problem' 3='Not a problem' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q15fffff  1='Big problem' 2='Somewhat of a problem' 3='Not a problem' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q16fffff  1='Schools and education' 2='Crime and gangs' 
                  3='Jobs, the economy, and unemployment' 
                  4='Traffic and transportation' 
                  5='Population growth, development, and sprawl' 
                  6='Terrorism and security' 7='Immigration' 
                  8='Health care and HMO reform' 9='Taxes' 
                  10='Local government' 11='Electricity and energy' 
                  12='Air pollution and air quality' 
                  13='Beach and water pollution' 14='Environment (general)' 
                  15='Government regulations' 16='Poverty and homelessness' 
                  17='Guns and gun control' 18='Housing costs' 
                  19='Drugs and drug abuse' 
                  20='Race relations and race issues' 
                  21='El Toro Marine air base' 22='Great Park' 
                  97='Other (specify)' 98='Don''t know' 99='Refuse' ;
  VALUE q17fffff  1='Very well' 2='Somewhat well' 3='Somewhat badly' 
                  4='Very badly' 8='Don''t know' 9='Refuse' ;
  VALUE q18fffff  1='Better place' 2='Worse place' 3='No change' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q19fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q20fffff  1='A lot' 2='Some' 3='Very little' 4='No attention' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q21fffff  1='Waste a lot' 2='Waste some' 3='Waste very little' 
                  4='Waste none' 8='Don''t know' 9='Refuse' ;
  VALUE q22fffff  1='Yes, a lot' 2='Yes, a little' 
                  3='Yes, don''t know much about it' 4='No' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q23fffff  1='Favor' 2='Oppose' 8='Don''t know' 9='Refuse' ;
  VALUE q24fffff  1='Favor' 2='Oppose' 8='Don''t know' 9='Refuse' ;
  VALUE q25fffff  1='Favor' 2='Oppose' 8='Don''t know' 9='Refuse' ;
  VALUE q26fffff  1='Yes, often' 2='Yes, sometimes' 3='Yes, rarely' 4='No' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q27fffff  1='Yes, a lot' 2='Yes, a little' 
                  3='Yes, don''t know very much' 4='No' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q28fffff  1='Surface transportation' 2='Water systems' 
                  3='School facilities' 4='Sewer systems' 5='Airports' 
                  6='Other' 8='Don''t know' 9='Refuse' ;
  VALUE q29fffff  1='Freeways and highways' 2='Local streets and roads' 
                  3='Light rail system' 4='Public bus system' 
                  5='Carpool lanes' 6='Other' 8='Don''t know' 9='Refuse' ;
  VALUE q30fffff  1='Very important' 2='Somewhat important' 3='Not important' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q31fffff  1='Does' 2='Does not' 8='Don''t know' 9='Refuse' ;
  VALUE q32fffff  1='Good thing' 2='Bad thing' 8='Don''t know' 9='Refuse' ;
  VALUE q33fffff  1='Yes' 2='No' 8='Don''t know' 9='Refuse' ;
  VALUE q34fffff  1='Very satisfied' 2='Somewhat satisfied' 3='Not satisfied' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q35fffff  1='Yes' 2='No' 8='Don''t know' 9='Refuse' ;
  VALUE q36fffff  1='Yes' 2='No' 8='Don''t know' 9='Refuse' ;
  VALUE q37fffff  1='Better off' 2='Worse off' 3='Same' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q38fffff  1='Better off' 2='Worse off' 3='Same' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q39fffff  1='Good times' 2='Bad times' 8='Don''t know' 9='Refuse' ;
  VALUE q40fffff  1='Good times' 2='Periods of unemployment and depression' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q41fffff  1='Good time' 2='Bad time' 8='Don''t know' 9='Refuse' ;
  VALUE q42fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q43fffff  1='Very satisfied' 2='Somewhat satisfied' 3='Not satisfied' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q44fffff  1='More than enough' 2='Just enough' 3='Not enough' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q45fffff  1='Very often' 2='Fairly often' 3='Not too often' 4='Never' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q46fffff  1='Excellent' 2='Good' 3='Fair' 4='Poor' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q47fffff  1='Yes, serious recession' 2='Yes, moderate recession' 
                  3='Yes, mild recession' 4='No' 8='Don''t know' 9='Refuse' ;
  VALUE q48fffff  1='Yes, very concerned' 2='Yes, somewhat concerned' 3='No' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q49fffff  1='Divided into haves and have nots' 
                  2='Not divided that way' 8='Don''t know' 9='Refuse' ;
  VALUE q50fffff  1='Haves' 2='Have nots' 8='Don''t know' 9='Refuse' ;
  VALUE q51fffff  1='People have equal opportunity' 
                  2='Government should do more' 3='Both' 4='Neither' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q52fffff  1='Democrat' 2='Republican' 3='Other' 4='Independent' 
                  5='Refuse to say q52' 6='Not registered' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q53fffff  1='Very liberal' 2='Somewhat liberal' 
                  3='Middle-of-the-road' 4='Somewhat conservative' 
                  5='Very conservative' 8='Don''t know' 9='Refuse' ;
  VALUE q54fffff  1='Approve' 2='Disapprove' 8='Don''t know' 9='Refuse' ;
  VALUE q55fffff  1='Approve' 2='Disapprove' 8='Don''t know' 9='Refuse' ;
  VALUE q56fffff  1='Approve' 2='Disapprove' 8='Don''t know' 9='Refuse' ;
  VALUE q57fffff  1='Approve' 2='Disapprove' 8='Don''t know' 9='Refuse' ;
  VALUE q58fffff  1='Better place to live' 2='Worse place to live' 
                  3='Doesn''t make much difference either way' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q59fffff  1='Very often' 2='Fairly often' 3='Once in a while' 
                  4='Hardly ever' 8='Don''t know' 9='Refuse' ;
  VALUE q60fffff  1='Would be fine with it' 
                  2='Would bother you, but would come to accept it' 
                  3='Would not be able to accept it' 8='Don''t know' 
                  9='Refuse' ;
  VALUE q62fffff  1='Yes, children in a public school' 
                  2='Yes, no children in a public school' 3='No' 9='Refuse' ;
  VALUE q63fffff  1='Full-time employed' 2='Part-time employed' 
                  3='Not employed, student' 4='Not employed, homemaker' 
                  5='Not employed, retired' 
                  6='Not employed, looking for work' 
                  7='Not employed, not looking for work' 9='Refuse' ;
  VALUE q64fffff  1='Drive alone' 2='Carpool' 3='Public bus or transit' 
                  4='Other' 5='Work at home' 8='Don''t know' 9='Refuse' ;
  VALUE q65fffff  1='Very satisfied' 2='Somewhat satisfied' 
                  3='Somewhat dissatisfied' 4='Very dissatisfied' 
                  8='Don''t know' 9='Refuse' ;
  VALUE q66fffff  1='Some high school' 2='High school graduate' 
                  3='Some college' 4='College graduate' 5='Post graduate' 
                  9='Refuse' ;
  VALUE q67fffff  1='Under $20,000' 2='$20,000 to $39,999' 
                  3='$40,000 to $59,999' 4='$60,000 to $79,999' 
                  5='$80,000 to $99,999' 6='$100,000 or more' 9='Refuse' ;
  VALUE q68fffff  1='Asian' 2='Black or African-American' 
                  3='Hispanic or Latino' 4='Caucasian or White' 5='Other' 
                  9='Refuse' ;
  VALUE q68a      1='Asian' 2='Black or African-American' 
                  3='Hispanic or Latino' 4='Caucasian or White' 5='Other' 
                  9='Refuse' ;
  VALUE q69fffff  1='Yes' 2='No, US citizen' 3='No, not a US citizen' 
                  9='Refuse' ;
  VALUE q70fffff  1='Aliso Viejo' 2='Anaheim' 3='Anaheim Hills' 4='Atwood' 
                  5='Brea' 6='Bristol' 7='Buena Park' 8='Capistrano Beach' 
                  9='Corona del Mar' 10='Costa Mesa' 11='Coto de Caza' 
                  12='Cypress' 13='Dana Point' 14='El Toro' 
                  15='Fountain Valley' 16='Fullerton' 17='Garden Grove' 
                  18='Huntington Beach' 19='Irvine' 20='Laguna Beach' 
                  21='Laguna Hills' 22='Laguna Niguel' 23='Laguna Woods' 
                  24='La Habra' 25='Lake Forest' 26='La Palma' 
                  27='Los Alamitos' 28='Midway City' 29='Mission Viejo' 
                  30='Modjeska' 31='Newport Beach' 32='Orange' 33='Placentia' 
                  34='Portola Hills' 35='Rancho Santa Margarita' 
                  36='Rossmoor' 37='San Clemente' 38='San Juan Capistrano' 
                  39='Santa Ana' 40='Seal Beach' 41='Silverado Canyon' 
                  42='Stanton' 43='Sunset Beach' 44='Trabuco' 
                  45='Trabuco Canyon' 46='Tustin' 47='Tustin Foothills' 
                  48='Villa Park' 49='Westminster' 50='Yorba Linda' 
                  97='Other (specify)' 99='Not ascertained' ;
  VALUE q71fffff  1='Yes' 2='No' 9='Refuse' ;
  VALUE language  0='English' 1='Spanish' ;
  VALUE county    1='Alameda' 3='Alpine' 5='Amador' 7='Butte' 9='Calaveras' 
                  11='Colusa' 13='Contra Costa' 15='Del Norte' 17='El Dorado' 
                  19='Fresno' 21='Glenn' 23='Humboldt' 25='Imperial' 
                  27='Inyo' 29='Kern' 31='Kings' 33='Lake' 35='Lassen' 
                  37='Los Angeles' 39='Madera' 41='Marin' 43='Mariposa' 
                  45='Mendocino' 47='Merced' 49='Modoc' 51='Mono' 
                  53='Monterey' 55='Napa' 57='Nevada' 59='Orange' 61='Placer' 
                  63='Plumas' 65='Riverside' 67='Sacramento' 69='San Benito' 
                  71='San Bernadino' 73='San Diego' 75='San Francisco' 
                  77='San Joaquin' 79='San Luis Obispo' 81='San Mateo' 
                  83='Santa Barbara' 85='Santa Clara' 87='Santa Cruz' 
                  89='Shasta' 91='Sierra' 93='Siskiyou' 95='Solano' 
                  97='Sonoma' 99='Stanilaus' 101='Sutter' 103='Tehama' 
                  105='Trinity' 107='Tulare' 109='Tuolomne' 111='Ventura' 
                  113='Yolo' 115='Yuba' ;
  VALUE ocns      1='North' 2='South' ;
RUN;

DATA IN (LABEL="Special Survey of Orange County 2002");
  INFILE INDATA LRECL=109;
  INPUT
    #1  CASEID 21-24            Q61 1                   SEX 2                   
        WEIGHT 3-20 .2          Q01 25                  Q02 26                  
        Q03 27                  Q04 28                  Q05 29                  
        Q06 30                  Q07 31                  Q08 32                  
        Q09 33                  Q10 34                  Q11 35                  
        Q12 36                  Q13 37                  Q14 38                  
        Q15 39                  Q16 40-41               Q17 42                  
        Q18 43                  Q19 44                  Q20 45                  
        Q21 46                  Q22 47                  Q23 48                  
        Q24 49                  Q25 50                  Q26 51                  
        Q27 52                  Q28 53                  Q29 54                  
        Q30 55                  Q31 56                  Q32 57                  
        Q33 58                  Q34 59                  Q35 60                  
        Q36 61                  Q37 62                  Q38 63                  
        Q39 64                  Q40 65                  Q41 66                  
        Q42 67                  Q43 68                  Q44 69                  
        Q45 70                  Q46 71                  Q47 72                  
        Q48 73                  Q49 74                  Q50 75                  
        Q51 76                  Q52 77                  Q53 78                  
        Q54 79                  Q55 80                  Q56 81                  
        Q57 82                  Q58 83                  Q59 84                  
        Q60 85                  Q62 86                  Q63 87                  
        Q64 88                  Q65 89                  Q66 90                  
        Q67 91                  Q68 92                  Q68a 93                 
        Q69 94                  Q70 95-96               Q71 97                  
        LANGUAGE 98             COUNTY 99-100           OCNS 101                
        DATE 102-105            YEAR 106-109            ;

  LABEL
   CASEID  = 'Respondent ID'
   Q61     = 'Age (range)'
   SEX     = 'Gender (sex)'
   WEIGHT  = 'Weight'
   Q01     = 'Residence type'
   Q02     = 'Years of residence (range)'
   Q03     = 'Own current residence?'
   Q04     = 'Satisfied with your residence?'
   Q05     = 'Satisfied with your neighborhood?'
   Q06     = 'Satisfied with local freeways, streets, roads?'
   Q07     = 'Satisfied with local parks?'
   Q08     = 'Satisfied with local police protection?'
   Q09     = 'Satisfied with local public schools?'
   Q10     = 'City government performance'
   Q11     = 'Traffic congestion'
   Q12     = 'Population growth and development?'
   Q13     = 'Availability of affordable housing?'
   Q14     = 'Lack of job opportunities?'
   Q15     = 'Air pollution?'
   Q16     = 'Most important issue facing Orange County?'
   Q17     = 'Quality of life?'
   Q18     = 'Oramge County a better place to live?'
   Q19     = 'County government performance'
   Q20     = 'County''s attention paid to people'
   Q21     = 'County wasting taxes?'
   Q22     = 'County & El Toro'
   Q23     = 'Favor El Toro Great Park?'
   Q24     = 'Favor funding El Toro Great Park with tax?'
   Q25     = 'Favor affordable housing in El Toro?'
   Q26     = 'Use El Toro Great Park?'
   Q27     = 'Know about infrastructure?'
   Q28     = 'Top infrastructure priority'
   Q29     = 'Top transportation priority in Orange County'
   Q30     = 'Roads affect Orange County quality of life?'
   Q31     = 'Local government has funding for projects?'
   Q32     = 'Supermajority requirement'
   Q33     = 'Two-thirds majority to 55 percent?'
   Q34     = 'Satisfied with Measure M?'
   Q35     = 'Extend Measure M?'
   Q36     = 'Include other infrastructure in Measure M?'
   Q37     = 'Financially better off than last year?'
   Q38     = 'Better off next year?'
   Q39     = 'U.S. business conditions next 12 months'
   Q40     = 'U.S. business conditions next 5 years'
   Q41     = 'Major household purchases'
   Q42     = 'Investing in homes in Orange County'
   Q43     = 'Satisfied with financial situation?'
   Q44     = 'Enough income to meet needs?'
   Q45     = 'Worry about money often?'
   Q46     = 'Orange County economy'
   Q47     = 'Orange County in economic recession'
   Q48     = 'Concerned about losing job?'
   Q49     = 'Separation of wealth'
   Q50     = 'Have or have not?'
   Q51     = 'Equal opportunity in California'
   Q52     = 'Party registration'
   Q53     = 'Political identification'
   Q54     = 'Bush as president?'
   Q55     = 'Bush on economy'
   Q56     = 'Davis as governor?'
   Q57     = 'Davis on jobs'
   Q58     = 'Ethnic diversity in Orange County'
   Q59     = 'Contact with other racial groups?'
   Q60     = 'Cross-race marriage'
   Q62     = 'Have kids in public school'
   Q63     = 'Current employment status'
   Q64     = 'How do you commute to work?'
   Q65     = 'Satisfied with commute to work?'
   Q66     = 'Last grade of school completed'
   Q67     = 'Income'
   Q68     = 'Race and ethnicity'
   Q68a    = 'Secondary race and ethnicity'
   Q69     = 'U.S. born?'
   Q70     = 'City or community of residence?'
   Q71     = 'Willing to talk about these questions?'
   LANGUAGE= 'Language of interview'
   COUNTY  = 'County'
   OCNS    = 'Region'
   DATE    = 'Interview date'
   YEAR    = 'Year of interview'
        ;

  FORMAT Q61 q61fffff. SEX sex. Q01 q01fffff. 
         Q02 q02fffff. Q03 q03fffff. Q04 q04fffff. 
         Q05 q05fffff. Q06 q06fffff. Q07 q07fffff. 
         Q08 q08fffff. Q09 q09fffff. Q10 q10fffff. 
         Q11 q11fffff. Q12 q12fffff. Q13 q13fffff. 
         Q14 q14fffff. Q15 q15fffff. Q16 q16fffff. 
         Q17 q17fffff. Q18 q18fffff. Q19 q19fffff. 
         Q20 q20fffff. Q21 q21fffff. Q22 q22fffff. 
         Q23 q23fffff. Q24 q24fffff. Q25 q25fffff. 
         Q26 q26fffff. Q27 q27fffff. Q28 q28fffff. 
         Q29 q29fffff. Q30 q30fffff. Q31 q31fffff. 
         Q32 q32fffff. Q33 q33fffff. Q34 q34fffff. 
         Q35 q35fffff. Q36 q36fffff. Q37 q37fffff. 
         Q38 q38fffff. Q39 q39fffff. Q40 q40fffff. 
         Q41 q41fffff. Q42 q42fffff. Q43 q43fffff. 
         Q44 q44fffff. Q45 q45fffff. Q46 q46fffff. 
         Q47 q47fffff. Q48 q48fffff. Q49 q49fffff. 
         Q50 q50fffff. Q51 q51fffff. Q52 q52fffff. 
         Q53 q53fffff. Q54 q54fffff. Q55 q55fffff. 
         Q56 q56fffff. Q57 q57fffff. Q58 q58fffff. 
         Q59 q59fffff. Q60 q60fffff. Q62 q62fffff. 
         Q63 q63fffff. Q64 q64fffff. Q65 q65fffff. 
         Q66 q66fffff. Q67 q67fffff. Q68 q68fffff. 
         Q68a q68a. Q69 q69fffff. Q70 q70fffff. 
         Q71 q71fffff. LANGUAGE language. COUNTY county. 
         OCNS ocns.  ;

/* md, min and max specifications were translated  */
/* into the following "IF" statements:           */

IF (Q61 = 9) THEN Q61 = .;
IF (Q01 = 9) THEN Q01 = .;
IF (Q02 = 9) THEN Q02 = .;
IF (Q03 = 9) THEN Q03 = .;
IF (Q04 = 9) THEN Q04 = .;
IF (Q05 = 9) THEN Q05 = .;
IF (Q06 = 9) THEN Q06 = .;
IF (Q07 = 9) THEN Q07 = .;
IF (Q08 = 9) THEN Q08 = .;
IF (Q09 = 9) THEN Q09 = .;
IF (Q10 = 9) THEN Q10 = .;
IF (Q11 = 9) THEN Q11 = .;
IF (Q12 = 9) THEN Q12 = .;
IF (Q13 = 9) THEN Q13 = .;
IF (Q14 = 9) THEN Q14 = .;
IF (Q15 = 9) THEN Q15 = .;
IF (Q16 = 99) THEN Q16 = .;
IF (Q17 = 9) THEN Q17 = .;
IF (Q18 = 9) THEN Q18 = .;
IF (Q19 = 9) THEN Q19 = .;
IF (Q20 = 9) THEN Q20 = .;
IF (Q21 = 9) THEN Q21 = .;
IF (Q22 = 9) THEN Q22 = .;
IF (Q23 = 9) THEN Q23 = .;
IF (Q24 = 9) THEN Q24 = .;
IF (Q25 = 9) THEN Q25 = .;
IF (Q26 = 9) THEN Q26 = .;
IF (Q27 = 9) THEN Q27 = .;
IF (Q28 = 9) THEN Q28 = .;
IF (Q29 = 9) THEN Q29 = .;
IF (Q30 = 9) THEN Q30 = .;
IF (Q31 = 9) THEN Q31 = .;
IF (Q32 = 9) THEN Q32 = .;
IF (Q33 = 9) THEN Q33 = .;
IF (Q34 = 9) THEN Q34 = .;
IF (Q35 = 9) THEN Q35 = .;
IF (Q36 = 9) THEN Q36 = .;
IF (Q37 = 9) THEN Q37 = .;
IF (Q38 = 9) THEN Q38 = .;
IF (Q39 = 9) THEN Q39 = .;
IF (Q40 = 9) THEN Q40 = .;
IF (Q41 = 9) THEN Q41 = .;
IF (Q42 = 9) THEN Q42 = .;
IF (Q43 = 9) THEN Q43 = .;
IF (Q44 = 9) THEN Q44 = .;
IF (Q45 = 9) THEN Q45 = .;
IF (Q46 = 9) THEN Q46 = .;
IF (Q47 = 9) THEN Q47 = .;
IF (Q48 = 9) THEN Q48 = .;
IF (Q49 = 9) THEN Q49 = .;
IF (Q50 = 9) THEN Q50 = .;
IF (Q51 = 9) THEN Q51 = .;
IF (Q52 = 9) THEN Q52 = .;
IF (Q53 = 9) THEN Q53 = .;
IF (Q54 = 9) THEN Q54 = .;
IF (Q55 = 9) THEN Q55 = .;
IF (Q56 = 9) THEN Q56 = .;
IF (Q57 = 9) THEN Q57 = .;
IF (Q58 = 9) THEN Q58 = .;
IF (Q59 = 9) THEN Q59 = .;
IF (Q60 = 9) THEN Q60 = .;
IF (Q62 = 9) THEN Q62 = .;
IF (Q63 = 9) THEN Q63 = .;
IF (Q64 = 9) THEN Q64 = .;
IF (Q65 = 9) THEN Q65 = .;
IF (Q66 = 9) THEN Q66 = .;
IF (Q67 = 9) THEN Q67 = .;
IF (Q68 = 9) THEN Q68 = .;
IF (Q68a = 9) THEN Q68a = .;
IF (Q69 = 9) THEN Q69 = .;
IF (Q71 = 9) THEN Q71 = .;

PROC DATASETS;
  CONTENTS DATA=IN POSITION;
  TITLE 'CONTENTS OF ALL VARIABLES';
RUN;
